<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<title>AndBase开发框架: com.ab.view.chart.GraphicalView类 参考</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="ic_launcher.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">AndBase开发框架
   &#160;<span id="projectnumber">1.6</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.8.8 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'搜索');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>首页</span></a></li>
      <li><a href="pages.html"><span>相关页面</span></a></li>
      <li><a href="namespaces.html"><span>命名空间</span></a></li>
      <li class="current"><a href="annotated.html"><span>类</span></a></li>
      <li><a href="files.html"><span>文件</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="搜索" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>类列表</span></a></li>
      <li><a href="classes.html"><span>类索引</span></a></li>
      <li><a href="hierarchy.html"><span>类继承关系</span></a></li>
      <li><a href="functions.html"><span>类成员</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>全部</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>类</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>命名空间</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>文件</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>函数</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>变量</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>枚举值</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>页</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespacecom.html">com</a></li><li class="navelem"><a class="el" href="namespacecom_1_1ab.html">ab</a></li><li class="navelem"><a class="el" href="namespacecom_1_1ab_1_1view.html">view</a></li><li class="navelem"><a class="el" href="namespacecom_1_1ab_1_1view_1_1chart.html">chart</a></li><li class="navelem"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html">GraphicalView</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public 成员函数</a> &#124;
<a href="#pro-methods">Protected 成员函数</a> &#124;
<a href="#pri-attribs">Private 属性</a> &#124;
<a href="#pri-static-attribs">静态 Private 属性</a> &#124;
<a href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view-members.html">所有成员列表</a>  </div>
  <div class="headertitle">
<div class="title">com.ab.view.chart.GraphicalView类 参考</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
类 com.ab.view.chart.GraphicalView 继承关系图:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.png" usemap="#com.ab.view.chart.GraphicalView_map" alt=""/>
  <map id="com.ab.view.chart.GraphicalView_map" name="com.ab.view.chart.GraphicalView_map">
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public 成员函数</h2></td></tr>
<tr class="memitem:ae72414c6f6b9e9732462d9b0326cd614"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#ae72414c6f6b9e9732462d9b0326cd614">GraphicalView</a> (Context context, <a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_abstract_chart.html">AbstractChart</a> chart)</td></tr>
<tr class="separator:ae72414c6f6b9e9732462d9b0326cd614"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4b238bc0c2e3b15e07dbf8d6d209a6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_series_selection.html">SeriesSelection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#ab4b238bc0c2e3b15e07dbf8d6d209a6c">getCurrentSeriesAndPoint</a> ()</td></tr>
<tr class="separator:ab4b238bc0c2e3b15e07dbf8d6d209a6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02b36de42f72ea182934e384a745b7d7"><td class="memItemLeft" align="right" valign="top">double[]&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a02b36de42f72ea182934e384a745b7d7">toRealPoint</a> (int scale)</td></tr>
<tr class="separator:a02b36de42f72ea182934e384a745b7d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22c44400d50de64a16ebcaee8f95a306"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a22c44400d50de64a16ebcaee8f95a306">setZoomRate</a> (float rate)</td></tr>
<tr class="separator:a22c44400d50de64a16ebcaee8f95a306"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3082b34ae6d16342d3c84997abe9d15c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a3082b34ae6d16342d3c84997abe9d15c">zoomIn</a> ()</td></tr>
<tr class="separator:a3082b34ae6d16342d3c84997abe9d15c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fac8fd6fbe5f39fe21b82ed5cf0dd5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a3fac8fd6fbe5f39fe21b82ed5cf0dd5b">zoomOut</a> ()</td></tr>
<tr class="separator:a3fac8fd6fbe5f39fe21b82ed5cf0dd5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a436b73f1e65c00139106e24943f51da2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a436b73f1e65c00139106e24943f51da2">zoomReset</a> ()</td></tr>
<tr class="separator:a436b73f1e65c00139106e24943f51da2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63a0fd99937546ad09b16c66f782b912"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a63a0fd99937546ad09b16c66f782b912">addZoomListener</a> (<a class="el" href="interfacecom_1_1ab_1_1view_1_1chart_1_1_zoom_listener.html">ZoomListener</a> listener, boolean onButtons, boolean onPinch)</td></tr>
<tr class="separator:a63a0fd99937546ad09b16c66f782b912"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24dd4c288d73d97fe334acac0b8f4419"><td class="memItemLeft" align="right" valign="top">synchronized void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a24dd4c288d73d97fe334acac0b8f4419">removeZoomListener</a> (<a class="el" href="interfacecom_1_1ab_1_1view_1_1chart_1_1_zoom_listener.html">ZoomListener</a> listener)</td></tr>
<tr class="separator:a24dd4c288d73d97fe334acac0b8f4419"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb42b9fec5eb137ad27405d566d399f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#abb42b9fec5eb137ad27405d566d399f2">addPanListener</a> (<a class="el" href="interfacecom_1_1ab_1_1view_1_1chart_1_1_pan_listener.html">PanListener</a> listener)</td></tr>
<tr class="separator:abb42b9fec5eb137ad27405d566d399f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6149f9c1bea54851479cf16ec63cac60"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a6149f9c1bea54851479cf16ec63cac60">removePanListener</a> (<a class="el" href="interfacecom_1_1ab_1_1view_1_1chart_1_1_pan_listener.html">PanListener</a> listener)</td></tr>
<tr class="separator:a6149f9c1bea54851479cf16ec63cac60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6535f28b2e989bc6276c1a99adf620a"><td class="memItemLeft" align="right" valign="top">boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#ae6535f28b2e989bc6276c1a99adf620a">onTouchEvent</a> (MotionEvent event)</td></tr>
<tr class="separator:ae6535f28b2e989bc6276c1a99adf620a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99fbad6ccfead570f864855ec8333bfd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a99fbad6ccfead570f864855ec8333bfd">repaint</a> ()</td></tr>
<tr class="separator:a99fbad6ccfead570f864855ec8333bfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad69f2d5daa3ea6ec2c2462a226d43479"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#ad69f2d5daa3ea6ec2c2462a226d43479">repaint</a> (final int left, final int top, final int right, final int bottom)</td></tr>
<tr class="separator:ad69f2d5daa3ea6ec2c2462a226d43479"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02754a1e782aaef6d239383117f5f741"><td class="memItemLeft" align="right" valign="top">Bitmap&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a02754a1e782aaef6d239383117f5f741">toBitmap</a> ()</td></tr>
<tr class="separator:a02754a1e782aaef6d239383117f5f741"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected 成员函数</h2></td></tr>
<tr class="memitem:a0bf2ec59f78906d86d1a8599dc1dc972"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a0bf2ec59f78906d86d1a8599dc1dc972">onDraw</a> (Canvas canvas)</td></tr>
<tr class="separator:a0bf2ec59f78906d86d1a8599dc1dc972"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af02dd5d8bdc9d4c91741184bca90d9fd"><td class="memItemLeft" align="right" valign="top">RectF&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#af02dd5d8bdc9d4c91741184bca90d9fd">getZoomRectangle</a> ()</td></tr>
<tr class="separator:af02dd5d8bdc9d4c91741184bca90d9fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private 属性</h2></td></tr>
<tr class="memitem:a354b0cd34ddc38cbfd9afc857e1c4ed2"><td class="memItemLeft" align="right" valign="top">Context&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a354b0cd34ddc38cbfd9afc857e1c4ed2">mContext</a></td></tr>
<tr class="separator:a354b0cd34ddc38cbfd9afc857e1c4ed2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4fedb41b209344e866ca5b0cb5f12be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_abstract_chart.html">AbstractChart</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#ae4fedb41b209344e866ca5b0cb5f12be">mChart</a></td></tr>
<tr class="separator:ae4fedb41b209344e866ca5b0cb5f12be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e61a4d9344dc4271c79074eeb7c31c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_default_renderer.html">DefaultRenderer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a0e61a4d9344dc4271c79074eeb7c31c3">mRenderer</a></td></tr>
<tr class="separator:a0e61a4d9344dc4271c79074eeb7c31c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e7eaad4420c003626ee8e3c05914216"><td class="memItemLeft" align="right" valign="top">Rect&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a1e7eaad4420c003626ee8e3c05914216">mRect</a> = new Rect()</td></tr>
<tr class="separator:a1e7eaad4420c003626ee8e3c05914216"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a0bee7245fa32436636e9a69917cf0f"><td class="memItemLeft" align="right" valign="top">Handler&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a0a0bee7245fa32436636e9a69917cf0f">mHandler</a></td></tr>
<tr class="separator:a0a0bee7245fa32436636e9a69917cf0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6363005af0e8343762a40b88d55d4b0"><td class="memItemLeft" align="right" valign="top">RectF&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#ad6363005af0e8343762a40b88d55d4b0">mZoomR</a> = new RectF()</td></tr>
<tr class="separator:ad6363005af0e8343762a40b88d55d4b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7acc043966ff5508b5fefb82afe94a87"><td class="memItemLeft" align="right" valign="top">Bitmap&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a7acc043966ff5508b5fefb82afe94a87">zoomInImage</a></td></tr>
<tr class="separator:a7acc043966ff5508b5fefb82afe94a87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa21d99f58d5a95ed60225f288c099f78"><td class="memItemLeft" align="right" valign="top">Bitmap&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#aa21d99f58d5a95ed60225f288c099f78">zoomOutImage</a></td></tr>
<tr class="separator:aa21d99f58d5a95ed60225f288c099f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2f97348d3b29630f9ca44e10369718c"><td class="memItemLeft" align="right" valign="top">Bitmap&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#ab2f97348d3b29630f9ca44e10369718c">fitZoomImage</a></td></tr>
<tr class="separator:ab2f97348d3b29630f9ca44e10369718c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47f1ff299f02814f11d45d45cfde69bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_zoom.html">Zoom</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a47f1ff299f02814f11d45d45cfde69bc">mZoomIn</a></td></tr>
<tr class="separator:a47f1ff299f02814f11d45d45cfde69bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6a93a8276f810486d5335fa9cff1dd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_zoom.html">Zoom</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#ad6a93a8276f810486d5335fa9cff1dd5">mZoomOut</a></td></tr>
<tr class="separator:ad6a93a8276f810486d5335fa9cff1dd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1109780ffc3bd3d16a28d7f0cfa13f5e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_fit_zoom.html">FitZoom</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a1109780ffc3bd3d16a28d7f0cfa13f5e">mFitZoom</a></td></tr>
<tr class="separator:a1109780ffc3bd3d16a28d7f0cfa13f5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65abaca69e39572ee40ee4c0e75415ec"><td class="memItemLeft" align="right" valign="top">Paint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a65abaca69e39572ee40ee4c0e75415ec">mPaint</a> = new Paint()</td></tr>
<tr class="separator:a65abaca69e39572ee40ee4c0e75415ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcc494ae8ce3e1a9b805f882b4de993e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interfacecom_1_1ab_1_1view_1_1chart_1_1_i_touch_handler.html">ITouchHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#adcc494ae8ce3e1a9b805f882b4de993e">mTouchHandler</a></td></tr>
<tr class="separator:adcc494ae8ce3e1a9b805f882b4de993e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc72cd1a163be5f8d3fdc45e90314620"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#acc72cd1a163be5f8d3fdc45e90314620">oldX</a></td></tr>
<tr class="separator:acc72cd1a163be5f8d3fdc45e90314620"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b6e8677401f8ff54b80e9f9f26898a7"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a8b6e8677401f8ff54b80e9f9f26898a7">oldY</a></td></tr>
<tr class="separator:a8b6e8677401f8ff54b80e9f9f26898a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-attribs"></a>
静态 Private 属性</h2></td></tr>
<tr class="memitem:a2a1b6914b89c18d678407a96de8bffff"><td class="memItemLeft" align="right" valign="top">static final int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_graphical_view.html#a2a1b6914b89c18d678407a96de8bffff">ZOOM_BUTTONS_COLOR</a> = Color.argb(175, 150, 150, 150)</td></tr>
<tr class="separator:a2a1b6914b89c18d678407a96de8bffff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><p>The view that encapsulates the graphical chart. </p>
</div><h2 class="groupheader">构造及析构函数说明</h2>
<a class="anchor" id="ae72414c6f6b9e9732462d9b0326cd614"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">com.ab.view.chart.GraphicalView.GraphicalView </td>
          <td>(</td>
          <td class="paramtype">Context&#160;</td>
          <td class="paramname"><em>context</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_abstract_chart.html">AbstractChart</a>&#160;</td>
          <td class="paramname"><em>chart</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Creates a new graphical view. </p><dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">context</td><td>the context </td></tr>
    <tr><td class="paramname">chart</td><td>the chart to be drawn </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">成员函数说明</h2>
<a class="anchor" id="abb42b9fec5eb137ad27405d566d399f2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.ab.view.chart.GraphicalView.addPanListener </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="interfacecom_1_1ab_1_1view_1_1chart_1_1_pan_listener.html">PanListener</a>&#160;</td>
          <td class="paramname"><em>listener</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Adds a new pan listener.</p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">listener</td><td>pan listener </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a63a0fd99937546ad09b16c66f782b912"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.ab.view.chart.GraphicalView.addZoomListener </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="interfacecom_1_1ab_1_1view_1_1chart_1_1_zoom_listener.html">ZoomListener</a>&#160;</td>
          <td class="paramname"><em>listener</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">boolean&#160;</td>
          <td class="paramname"><em>onButtons</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">boolean&#160;</td>
          <td class="paramname"><em>onPinch</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Adds a new zoom listener.</p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">listener</td><td>zoom listener </td></tr>
    <tr><td class="paramname">onButtons</td><td>the on buttons </td></tr>
    <tr><td class="paramname">onPinch</td><td>the on pinch </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ab4b238bc0c2e3b15e07dbf8d6d209a6c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_series_selection.html">SeriesSelection</a> com.ab.view.chart.GraphicalView.getCurrentSeriesAndPoint </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the current series selection object.</p>
<dl class="section return"><dt>返回</dt><dd>the series selection </dd></dl>

</div>
</div>
<a class="anchor" id="af02dd5d8bdc9d4c91741184bca90d9fd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">RectF com.ab.view.chart.GraphicalView.getZoomRectangle </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Gets the zoom rectangle.</p>
<dl class="section return"><dt>返回</dt><dd>the zoom rectangle </dd></dl>

</div>
</div>
<a class="anchor" id="a0bf2ec59f78906d86d1a8599dc1dc972"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.ab.view.chart.GraphicalView.onDraw </td>
          <td>(</td>
          <td class="paramtype">Canvas&#160;</td>
          <td class="paramname"><em>canvas</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>描述：TODO.</p>
<dl class="section version"><dt>版本</dt><dd>v1.0 </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">canvas</td><td>the canvas </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>参见</dt><dd>android.view.View::onDraw(android.graphics.Canvas) </dd></dl>
<dl class="section author"><dt>作者</dt><dd>: amsoft.cn </dd></dl>
<dl class="section date"><dt>日期</dt><dd>：2013-6-17 上午9:04:51 </dd></dl>

</div>
</div>
<a class="anchor" id="ae6535f28b2e989bc6276c1a99adf620a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">boolean com.ab.view.chart.GraphicalView.onTouchEvent </td>
          <td>(</td>
          <td class="paramtype">MotionEvent&#160;</td>
          <td class="paramname"><em>event</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>描述：TODO.</p>
<dl class="section version"><dt>版本</dt><dd>v1.0 </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">event</td><td>the event </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>true, if successful </dd></dl>
<dl class="section see"><dt>参见</dt><dd>android.view.View::onTouchEvent(android.view.MotionEvent) </dd></dl>
<dl class="section author"><dt>作者</dt><dd>: amsoft.cn </dd></dl>
<dl class="section date"><dt>日期</dt><dd>：2013-6-17 上午9:04:51 </dd></dl>

</div>
</div>
<a class="anchor" id="a6149f9c1bea54851479cf16ec63cac60"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.ab.view.chart.GraphicalView.removePanListener </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="interfacecom_1_1ab_1_1view_1_1chart_1_1_pan_listener.html">PanListener</a>&#160;</td>
          <td class="paramname"><em>listener</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Removes a pan listener.</p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">listener</td><td>pan listener </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a24dd4c288d73d97fe334acac0b8f4419"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">synchronized void com.ab.view.chart.GraphicalView.removeZoomListener </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="interfacecom_1_1ab_1_1view_1_1chart_1_1_zoom_listener.html">ZoomListener</a>&#160;</td>
          <td class="paramname"><em>listener</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Removes a zoom listener.</p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">listener</td><td>zoom listener </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a99fbad6ccfead570f864855ec8333bfd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.ab.view.chart.GraphicalView.repaint </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Schedule a view content repaint. </p>

</div>
</div>
<a class="anchor" id="ad69f2d5daa3ea6ec2c2462a226d43479"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.ab.view.chart.GraphicalView.repaint </td>
          <td>(</td>
          <td class="paramtype">final int&#160;</td>
          <td class="paramname"><em>left</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">final int&#160;</td>
          <td class="paramname"><em>top</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">final int&#160;</td>
          <td class="paramname"><em>right</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">final int&#160;</td>
          <td class="paramname"><em>bottom</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Schedule a view content repaint, in the specified rectangle area.</p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">left</td><td>the left position of the area to be repainted </td></tr>
    <tr><td class="paramname">top</td><td>the top position of the area to be repainted </td></tr>
    <tr><td class="paramname">right</td><td>the right position of the area to be repainted </td></tr>
    <tr><td class="paramname">bottom</td><td>the bottom position of the area to be repainted </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a22c44400d50de64a16ebcaee8f95a306"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.ab.view.chart.GraphicalView.setZoomRate </td>
          <td>(</td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>rate</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Sets the zoom rate.</p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">rate</td><td>the zoom rate </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a02754a1e782aaef6d239383117f5f741"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Bitmap com.ab.view.chart.GraphicalView.toBitmap </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Saves the content of the graphical view to a bitmap.</p>
<dl class="section return"><dt>返回</dt><dd>the bitmap </dd></dl>

</div>
</div>
<a class="anchor" id="a02b36de42f72ea182934e384a745b7d7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double [] com.ab.view.chart.GraphicalView.toRealPoint </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>scale</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Transforms the currently selected screen point to a real point.</p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">scale</td><td>the scale </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>the currently selected real point </dd></dl>

</div>
</div>
<a class="anchor" id="a3082b34ae6d16342d3c84997abe9d15c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.ab.view.chart.GraphicalView.zoomIn </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Do a chart zoom in. </p>

</div>
</div>
<a class="anchor" id="a3fac8fd6fbe5f39fe21b82ed5cf0dd5b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.ab.view.chart.GraphicalView.zoomOut </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Do a chart zoom out. </p>

</div>
</div>
<a class="anchor" id="a436b73f1e65c00139106e24943f51da2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void com.ab.view.chart.GraphicalView.zoomReset </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Do a chart zoom reset / fit zoom. </p>

</div>
</div>
<h2 class="groupheader">类成员变量说明</h2>
<a class="anchor" id="ab2f97348d3b29630f9ca44e10369718c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Bitmap com.ab.view.chart.GraphicalView.fitZoomImage</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The fit zoom icon. </p>

</div>
</div>
<a class="anchor" id="ae4fedb41b209344e866ca5b0cb5f12be"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_abstract_chart.html">AbstractChart</a> com.ab.view.chart.GraphicalView.mChart</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The chart to be drawn. </p>

</div>
</div>
<a class="anchor" id="a354b0cd34ddc38cbfd9afc857e1c4ed2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Context com.ab.view.chart.GraphicalView.mContext</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The m context. </p>

</div>
</div>
<a class="anchor" id="a1109780ffc3bd3d16a28d7f0cfa13f5e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_fit_zoom.html">FitZoom</a> com.ab.view.chart.GraphicalView.mFitZoom</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The fit zoom tool. </p>

</div>
</div>
<a class="anchor" id="a0a0bee7245fa32436636e9a69917cf0f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Handler com.ab.view.chart.GraphicalView.mHandler</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The user interface thread handler. </p>

</div>
</div>
<a class="anchor" id="a65abaca69e39572ee40ee4c0e75415ec"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Paint com.ab.view.chart.GraphicalView.mPaint = new Paint()</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The paint to be used when drawing the chart. </p>

</div>
</div>
<a class="anchor" id="a1e7eaad4420c003626ee8e3c05914216"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Rect com.ab.view.chart.GraphicalView.mRect = new Rect()</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The view bounds. </p>

</div>
</div>
<a class="anchor" id="a0e61a4d9344dc4271c79074eeb7c31c3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_default_renderer.html">DefaultRenderer</a> com.ab.view.chart.GraphicalView.mRenderer</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The chart renderer. </p>

</div>
</div>
<a class="anchor" id="adcc494ae8ce3e1a9b805f882b4de993e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="interfacecom_1_1ab_1_1view_1_1chart_1_1_i_touch_handler.html">ITouchHandler</a> com.ab.view.chart.GraphicalView.mTouchHandler</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The touch handler. </p>

</div>
</div>
<a class="anchor" id="a47f1ff299f02814f11d45d45cfde69bc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_zoom.html">Zoom</a> com.ab.view.chart.GraphicalView.mZoomIn</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The zoom in tool. </p>

</div>
</div>
<a class="anchor" id="ad6a93a8276f810486d5335fa9cff1dd5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classcom_1_1ab_1_1view_1_1chart_1_1_zoom.html">Zoom</a> com.ab.view.chart.GraphicalView.mZoomOut</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The zoom out tool. </p>

</div>
</div>
<a class="anchor" id="ad6363005af0e8343762a40b88d55d4b0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">RectF com.ab.view.chart.GraphicalView.mZoomR = new RectF()</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The zoom buttons rectangle. </p>

</div>
</div>
<a class="anchor" id="acc72cd1a163be5f8d3fdc45e90314620"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">float com.ab.view.chart.GraphicalView.oldX</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The old x coordinate. </p>

</div>
</div>
<a class="anchor" id="a8b6e8677401f8ff54b80e9f9f26898a7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">float com.ab.view.chart.GraphicalView.oldY</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The old y coordinate. </p>

</div>
</div>
<a class="anchor" id="a2a1b6914b89c18d678407a96de8bffff"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">final int com.ab.view.chart.GraphicalView.ZOOM_BUTTONS_COLOR = Color.argb(175, 150, 150, 150)</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The zoom buttons background color. </p>

</div>
</div>
<a class="anchor" id="a7acc043966ff5508b5fefb82afe94a87"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Bitmap com.ab.view.chart.GraphicalView.zoomInImage</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The zoom in icon. </p>

</div>
</div>
<a class="anchor" id="aa21d99f58d5a95ed60225f288c099f78"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Bitmap com.ab.view.chart.GraphicalView.zoomOutImage</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The zoom out icon. </p>

</div>
</div>
<hr/>该类的文档由以下文件生成:<ul>
<li>src/com/ab/view/chart/<a class="el" href="_graphical_view_8java.html">GraphicalView.java</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
生成于 2014年 十一月 6日 星期四 11:22:03 , 为 AndBase开发框架使用  &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>
